moon shell - German English Dictionary